Turkey Vulture — synonyms, definition
1. turkey vulture (Noun)
3 synonyms
Cathartes aura buzzard turkey buzzard
1 definition
turkey vulture (Noun) — A New World vulture that is common in South America and Central America and the southern United States.
2 types of
New World vulture cathartid
2 parts of
Cathartes genus Cathartes